﻿using System;

namespace RioStudio.Website.Model
{
    public class Social
    {
        #region "Declaration"

        private Guid _socialNetworkID = Guid.Empty;
        private string _name = String.Empty;
        private string _socialNetworkDisplay = String.Empty;
        private string _socialNetworkLink = String.Empty;
        private string _socialNetworkIcon = String.Empty;
        private bool _inactive;
        private int _sortOrder;

        #endregion

        #region "Constructor"
        public Social()
        {
            Inactive = false;

        }
        #endregion

        #region "Property"

        public virtual Guid SocialNetworkID
        {
            get { return _socialNetworkID; }
            set { _socialNetworkID = value; }
        }

        public virtual string SocialNetworkName
        {
            get { return _name; }
            set { _name = value; }
        }

        public virtual string SocialNetworkDisplay
        {
            get { return _socialNetworkDisplay; }
            set { _socialNetworkDisplay = value; }
        }

        public virtual string SocialNetworkLink
        {
            get { return _socialNetworkLink; }
            set { _socialNetworkLink = value; }
        }

        public virtual string SocialNetworkIcon
        {
            get { return _socialNetworkIcon; }
            set { _socialNetworkIcon = value; }
        }

        public virtual bool Inactive
        {
            get { return _inactive; }
            set { _inactive = value; }
        }

        public virtual int SortOrder
        {
            get { return _sortOrder; }
            set { _sortOrder = value; }
        }

        public bool DisplayInFooter { get; set; }

        public bool DisplayInAbout { get; set; }

        #endregion
    }
}

